V7z = {}
I0B = function(A8B) {
    for (var M8B, U8B = A8B.length, O8B = U8B + 8, S8B = (O8B - O8B % 64) / 64, b8B = 16 * (S8B + 1), T8B = Array(b8B - 1), G8B = 0, L8B = 0; L8B < U8B; )
        M8B = (L8B - L8B % 4) / 4,
        G8B = L8B % 4 * 8,
        T8B[M8B] = T8B[M8B] | A8B.charCodeAt(L8B) << G8B,
        L8B++;
    return M8B = (L8B - L8B % 4) / 4,
    G8B = L8B % 4 * 8,
    T8B[M8B] = T8B[M8B] | 128 << G8B,
    T8B[b8B - 2] = U8B << 3,
    T8B[b8B - 1] = U8B >>> 29,
    T8B;
};
// V7z["b"] = 时间戳
var c7B = {}
c7B["Na"] = {

}
c7B["a"] = function(X2z, B2z) {
    var V0r = M9r.L9r()[41][25][30][3];
    while (V0r !== M9r.L9r()[46][44][24]) {
        switch (V0r) {
        case M9r.L9r()[7][29][21]:
            return c7B["Na"][B2z][X2z];
            V0r = M9r.L9r()[11][34][24];
            break;
        }
    }
}
Y7z["passtime"] = c7B["a"]("endTime", V7z["b"])["getTime"]() - c7B["a"]("startTime", V7z["b"])
// V7z["d"]["gt"] 取gt值    V7z["d"]["challenge"]取challenge  Y7z["passtime"] = 223307
Y7z["rp"] = I0B(V7z["d"]["gt"] + V7z["d"]["challenge"]["slice"](0, 32) + Y7z["passtime"]);
var H7z = V7z["Ub"]()
    , q7z = n0B[M9r.R8z(699)](h7B[M9r.C8z(105)](Y7z), "74f0dd5b377687e2")
    , r7z = p7B[M9r.R8z(260)](q7z)
    , m7z = {
    'gt': V7z[M9r.C8z(190)][M9r.C8z(189)],
    'challenge': V7z[M9r.R8z(190)][M9r.R8z(425)],
    'w': r7z + H7z
};

V7z["Ub"] = function(D0B) {
    var i8r = M9r.L9r()[37][17][21];
    while (i8r !== M9r.L9r()[7][22][12]) {
        switch (i8r) {
        case M9r.L9r()[39][31][3]:
            i8r = f9z * (f9z + 1) % 2 + 4 && (!Y0B || 256 !== Y0B[M9r.R8z(40)]) ? M9r.L9r()[14][6][30] : M9r.k9r()[0][28][36];
            break;
        case M9r.k9r()[20][19][21]:
            var f9z = 1;
            i8r = M9r.k9r()[37][14][24];
            break;
        case M9r.k9r()[18][36][24]:
            var g0B = this
              , Y0B = new v0B()[M9r.C8z(699)](g0B[M9r.C8z(818)](D0B));
            i8r = M9r.k9r()[22][33][3];
            break;
        case M9r.L9r()[37][28][42]:
            f9z = f9z > 36750 ? f9z - 5 : f9z + 5;
            i8r = M9r.L9r()[25][27][6][45];
            break;
        case M9r.L9r()[28][36][36]:
            return Y0B;
            i8r = M9r.L9r()[21][26][12];
            break;
        case M9r.L9r()[1][16][30]:
            Y0B = new v0B()[M9r.R8z(699)](g0B[M9r.R8z(818)](!0));
            i8r = M9r.k9r()[33][20][42];
            break;
        }
    }
}